apple snail – Deutsch–English translations

🇬🇧 en de 🇩🇪

apple snail noun

  • freshwater snail
Apfelschnecke
Wiktionary Links